MKKIESTAKKGPRKGRHLKHSHVTTLFPSFEKSMGSISTYSTGKEPLLYVSHPDMGMVDLIVECTIPMLKSWEHRIDSEGEVGIGDVRVDEDLKCFSAFVISRACFGSSYSNGEEIFSRLRAIRHEMAKAGILLGIPGWSKGGIESNAGNSFTMDNYKSIYFAGHESTAVSATWGLMLLALNPEWQARARAEVSEVCGGQLPDADMLRRMKVVFDHGDPREVIHETMRLFPTATLVPREALQEMKLGEVHIPKGTNFWIPVPTLHREPEIWGPSAQEFDPGRFSNGIIGACKFPHMYIPFGMGARICPGQNLTMAELSSLSYCLGSPSPSPQAIATLLLLEWF*