MSPRYDPEDTLALPALMEVDGLVVHESQPLAVSAPKPRQAFAPASTWGLRLFTKEDATGLHKFPSIFQTLTALALAAIGASSGFEDMSSPLLEPLTAAFCVSTALQSVTAVKMAYSHRREEPMVRNVFVNMSIICFLQAMAGYWVAPFAPECFNDPVISKGLLTIVPLISLAMFVPSFTEMDDLIGSQLRRDKRKGEKDFRSWLTTAPYLFTAPVMVAVIAAFGAPGVDRLEFFDLVSSTPELSFDQASLFYNQIGATVGVAYLGLYVTLRDKGLITKDTEIMLTTVTSVLVLGLTIDQARELGLGFFLG*