MVTADWSKLPVDLLGLIASRLHFAEDWVRFGGVCKSWRTGILQNGNSSCSFLPWLMLPQRTHESSRTFYSPFKCKSYDICLSRVLDKRCWGSSHGWLVTLGANFDMHLLNPLSGVQISLPPLNKCPNLNTLICTGKSFRDSFVSKVILSASPCSSDCVIFAIYSDNWKMAFAKLGDVAWTPLSSIRGHVDDAICHDGKFYAIDTFGEVLIWDFAGSFLKKIAFTPSRDMDNLVYVTTYLVELEGQIYAVMRILFDTRITDTPCLSTWSFKIFKLDVYNEKWEEVKSLGDWSIFVGSNLSFSISCCAYPECESNCIYFTDDFSGVYYNAVHGYDMGTYNIQNGGIQPLIQENVSAFAFSQPLWIIPSLS*