MSRRSLTLLKNLARNANGSGIQTRSVTYMPRPGDGAPRAVTLIPGDGIGPLVTNAVEQVMEAMHAPIFFEKYDVHGEMSRVPPEVMESIRKNKVCLKGGLKTPVGGGVSSLNVQLRKELDLFASLVNCFNLPGLPTRHENVDIVVIRENTEGEYAGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRKKVTAVHKANIMKLADGLFLESCREVAKKYPSITYNEIIVDNCCMQLVAKPEQFDVMVTPNLYGNLVANTAAGIAGGTGVMPGGNVGADHAVFEQGASAGNVGKDKIVLENKANPVALLLSSAMMLRHLQFPSFADRLETAVKKVIAEGKCRTKDLGGTSTTQEVVDAVIAKLD*