MKLFGWGKSKDPQPPLLQQVKKSDPFARSCNGRDRGTAGMGSFMPLKGNSTGVRKQQGLFDVEQEDYLLGCATTKPKVSNIDDPDSDKKIEDTLQFVFSHEREGLLAIGTFALEQLQSIRNIIDAHQKSGDHDGYEAPNGASAMDSDMMQSSDDEDQLQRSWLAARKTCDLPVFGDVESSRIESEPERAPTEGRYASPNQSKALTLYDNGNRTSNVAVKPIVLLTSLPPELRRILDPASALLYGRSQLPDLVPHWTDSVPPPVVAKVEGRSLDEVYYSSHLCGLLNFRKKPQKSDRTLAKRSNAREIVPTPGEEKKWMIPIERAEDELAKTSFMKTLGSAGLPSLGKLAKLWRATCKQSSARIAPERKPCPQQASKDPLDIPNEEVFTSPIVKPSSRSGQLSKGAWSLKVEEFRRRAQRHERMVNTSIAECSPSRDGSGHWIKTDEDFVVLEM*