MGRVVVYVLITIAFIVFMTFSPINNHGRTTPGLNRRLGSKFSMPDFDPLVVKMQRLAEEKGYTGEGGAINLENNGYAKEVEDADEYLSDDGRLNITLRLLVLFPLLDKKPRDGLISFEELEAWNVEQARERLAYRTQREIQSRDKDGDGAINFKEYLPQFSNEDIERNEMGHGEAGWWMQQFRNADVDRNGTLDFDEFNNFLHPEDSNNKDIQKWILREKLKCRRMDDDRDGKLNLAEFSMYAYDGNYKSYAEFEPNVARVGTAEEKFLELDVNKDNFLSEEELIPMIPYLKPGELSYAKHYTSYLIHETDENGDGYLSIDEMLNHEYTFYGTFFQDDEDYDDEFHEEL*