MATSKSVDVLGYAAHDSKGYLSLFSFSRRATGAHDVAFKVEYCGICHTDLHEIRNEWRSALYPIVPGHEVVGIVTEVGCEVTRFKVGDRVGVGFMVNSCGSCDACLKKVEQFCPKCIWTLNCVDVDGTHTYGGFSSLMVVNEGFVLRIPQNLPPDAAAPLLCAGITVYSPMMYFGMNERGKNFGVVGLGGVGHMAVKFGKAFGMKVTVISTSPKKETEAEDILGADHFLVSTDHDAMKEAMGSLDYIIDTVSAEHDLEALLDLINVNGKLVLVGIPEHPLELHSSSVVFGRKTVSGSLIGGIQETQEMLDFCGEHGITAMIEKIPMGYVNEAIERLLKGDVKYRFVIDVAATLKA*