MTPGSSAAALLAFLAALYAATDPLRIGPTVGFTDFRAIHVEQPSPAQLGDFQGDPHNRLAARAEVRFSGQICGPESIAFDPQGRGPYTGICDGRVLRWDEEQQAWIEFAVTSSNRSACAPKDPPRPNLANEHICGRPLGLRFKKSSSELYIADAYKGLLVVGSQGGLATPLVTEVEGQPLLFTNDLDLDEDGRVYFTVTSSKYQRRNFILPILEGDDTGLLLKYDPSTKQVSVLLRGLQFPNGVSMSKDYSFLVFAETTNGKLTRYWLKGPKAGTPELFAILPGHPDNVRTNENGEFWVAIHALRNPRCVSWGPLPIPAKMIAGGSPYALILKYDADGKLIDALEDHKGQVASYASEAEEHDGHLWLGTVLLNKIVVYKL*