MAKRTLPILKQLLHRPAPPVSTPSRSVTYMPRPGDGAPRTVTLIPGDGIGPLVTGAVEQVMDAMHAPIYFEKFDVHGDMKTIPAEVIESIKKNKVCLKGGLNTPMGGGVSSLNVQLRKELDLYASLVNCFNLPGLPTRHENVDIVVIRENTEGEYAGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRKTVTAVHKANIMKLADGLFLESCREIASKYPGIKYNEIIVDNCCMQLVSKPEQFDVMVTPNLYGNLVANTAAGIAGGTGVMPGGNVGADHAVFEQGASAGNVGKQKIVDRKTANPVALLLSSAMMLRHLQFPSFADRLENSVKRVISEGKYRTKDLGGNSTTQEVVDAVISKLH*