MFRKDFAAIALVLTATQAGAEPLTAMRYADFDRYVLALSWQTGFCQSMYDRNRNEPEECRLQQDTANKADFLTVHGLWPGLPKSIAARGVDERRWMRYGCATRPVPNMPEVKANRKCQAAETGLSLEMANKLNNVMPGSGGTSCLERYEYAKHGVCFGFDPDSYFGAMVRLNGEIKRSPVGDFLAKHYGQTVSRADFDAAVARAWGPQSVKAFKLTCNGNPAYLTEMQISLNAATINAPLATSAFLPQPHPGNCGAQFILDKVGH*