MNPRRAFASCAAVLTAACALVLVPSGPASAHPLGNFTVNRYDGLVAAPGQLRVDHVEDLAEIPATQAKP ......