MTNPLLAHIQDSFFPPCRVGINGFGRIGRAAFRASLERDDLIVVAINHTAPSIDYLLHAIKYDSTHGTSRHANDLSIKDGDWKSAGVEYVVESTGKMTTVKDAKTIVVGVNRKEYDSSMSVVSNASCTTNCLAPLAKVLNRSFGIEFGMMTTVHASTSSQGKFTGVSVRVPVNNVSMVDLASTGLSSLGPLANVLCVNDDELVSHDFLGWQHSCIVDSAASVMLNDRVFKIIAWYDNEYGYACRLLDLVRFIHEYDNGKV