MMKFNNVARALKPLTGKRMFATATRSTVGKNTGNKEFSSLSVDYESDPENGGLDPSVKYTSVAATSRQLCDFELIANGGFAQLDGFLNKAESESVCANYRLTNGELWPIPINMDIDEKTKAHLEDNDGKLLLTDANGVERGILHVEDIWKADKKMEAELVYGGNPDHCEIINLNENINEYYVGGQVEVLSLPEYEDYKELRRTPKEVKQFFQDNKWDKVVAFQTRNPMHFAHIELTKLAAERIGAKLFLNPVVGPTKPGDIPYDVRMKCYHAVLDEYPKDHVLLNTLPLAMRMGGPREAMLHALIRRNHGATHFIIGRDHAGPGSDSSGNDIYGAYEARDFLEEHKEEVGIEPVPFEEMVYLEKEQKYFPRSAVPEGVKPLKISGTDVRRMLKTGEEIPSWFSPPRVVKILREASSPKA*