MKLLNHNNGGNRNRGLFCYRYFKWVLWFSLSFYFFASFLFNHKPNTISKTTVPQYSKASRALIEYPETQHHRDSLNGLKIYVYDLPSKYNIDWLSNERCSNHLFASEVAIHKALLNSDVRTLNPCEADFFFVPVYVSCNFSTVNGFPAIGHARSLISSAIKLISSEFNFWNRSSGSDHIFVASHDFGSCFHTLEDVAMADGVPEFLRKSIILQTFGVKYDHPCQKAEHIVIPPYISPESVRKTLATSDVNGRRDIFAFFRGKMEVHPKNVSGRFYSKKVRTVILKKYGNDRRFYLKRNRFIGYQSEILRSTFCLCPLGWAPWSPRLVESVVLGCVPVIIADGIDLPFSSAVPWSEISVTVAEKDVGKLGTILENVAATNLSTIQQKLWDPRISRALLFHDRTVEGDATWQVLHALTEKVSRSHHRSRVSNE*