MGRITSFADLIGRIKDKASQSKAALVSSNTKSKTLSFHLSVLRATTHDPSTPPGNRHLAVILSAGTGSRATASSAVESIMERLHTTGDACVALKSLIIIHHIVKHGRFILQDQLSVFPASGGRNYLKLSAFRDEKSPLMWELSSWVRWYALYLEHLLSTSRIMGFFISSTSSTIHKEEYEEMVSSLTNSDLLREIDALVGLLEEACKIPDLPFSGGKSLADKITQLVGEDYVSSINELYTRFNEFKERSNTLSFGDTIELVCALKRLESCKERLSEICHGNWKRGWIDGFWGLVLEVKGIIGNLEDNYGQIEKSIVGFGKRDKGYESARFTDRLIIGYSNPVRFSSGRFSNVDRFNFPVSGRVLC*