MVGWAIALHGGAGDIPIDLPDERRIPRESALRHCLDLGISALKSGKPPLDVAELVVRELENHPDFNAGKGSVLTAQGTVEMEASIMDGKTKRCGAVSGLTTVVNPISLARLVMEKTPHIYLAFDAAEAFARAHGVETVDSSHFITPENIARLKQAKEFNRVQLDYTVPSPKVPDNCGDSQIGTVGCVAVDSAGNLASATSTGGYVNKMVGRIGDTPVIGAGTYANHLCAISATGKGEDIIRGTVARDVAALMEYKGLSLTEAAAYVVDQSVPRGSCGLVAVSANGEVTMPFNTTGMFRACASEDGYSEIAIWPNN*