MRSGKLPVSGKTIMLLCLASFLGGTIFASRKWTQPDSEANTDLVLPTMSNHDKLSTISRECDHKRKLAETNSGYIMGEVMKTHQAIQSLDKSISTLEMELAIARTRQKVTQNTKENRASNQSIPNKAFMVIGINTAFSSRKRRDSLRETWMPKGDKLRKLEKEKGIVIRFVIGHSATQGVLDRAIDSEEAQYKDFLRLDHIEGYHELSTKTRLYFSKVISIWDADFYVKVDDDVHLNLGMLAVTLAKYKSRPRVYIGCMKSGPVLSQKGLKYHEPEYLKFGEEGNKYFRHATGQIYAISRDLAGYISMNSGILHRYANEDVSLGSWLIGLEVEHVDERSMCCGTPPECEWKAKGGNMCVASFDWSCSGVCNSVERMKHVHHSCGESDSALWNPL*