MSAAFSVVFAPAASAELAAPRSSAAARSAVSERLSARRLGASRTLRPRFFGQASAVAKLPRASAGSAKQIVFVTCSGEESGRRRVVITGMGVVSCYGTDIDDLYDGLLKGRKEVVPLQGVQLDGLATTCIDPTLDRELDPEIRYALIASKLAVQSAKITEEDLAAMKKSRCGVIVGSALAGLSAMERAVAAVAGGAATRPGADDAAVRGANMPSALLAKELGFTGPSYAVSAGCASGASSIIAAANHIRNGEAEGSAVERIAGRDRPCEGAGILILEELEHALDRGAPIWADIARAMEGAIADAGMEPTEIEHLNAGACGSRDADAAEAAAIKAVFPAEHRAERMWVNSTKGSIGHALGASGALQAVVSVRAIMAGLMFPLAGLEDPDAALEGIRWPGPKLKVEKIETSLLNAYGLGGHIASIVISAYRNHGPQARGFLKMERLRFGKNAADAAAS*