MSSPTHARKQALHLASMKAKLHGFLGHRLLLVAALAAFLLLFSARTLFSSSSSHASRLRGGESDGDGSCSKLPGAVAEALVHYATSNVTPQQTAAEIGVSLRVLQRRSPCNFLVFGLGHDSPMWAALNHGGRTVFLEEDASWIASVRAAHPGLESYHVTYDTRLTEADDLIALRDHPGCTAQPDLAAAAEASCRLALRGLPAVFHETEWDLIMVDAPTGWTPEAPGRMGAIYTAGMAARARRPGDGATDVFVHDVDRAVEDSFSKAFLCEAYLAEQVGRIRHFVIPSHREKPGTPFCPQN*