MTLQASLLRIAGCICCVLLFFINRRRQGFPIQWPIVGMVPSLFIHVILNDTYDWLSRILNKCGGTLVFRGPNDKLSAVLTSDPANVEYILKTKFASFPKGPTFRSAFRDFLGDGILNADGHLWALQRKTAVSEFNSSTSLGHAIESLQESVLGRLIPILDDACSSCRIIDLQDVLMRFTFDNICNRAFGVEPSCLSPSFPTVPFAEAIEVAAEATALRFVTPKFVRRFMKRFGVGIDVKLQAALKIIDEFAMEIISSRRKLFITAGSDYKLPDDLLSVFMKSRDENGMFLYSETFLRDVCLGPPLSCENHKSVSNLVIKDRTDNVHMSR*