MKANNHFKDFAWKKCLLGASVAALLVGCSPHIIETNEVALKLNYHPASEKVQALDEKILLLRPAFQYSDNIAKEYENKFKNQTAIKVEQILQNQGYKVINVDSSDKDDFSFAQKKEGYLAVAMNGEIVLRPDPKRTIQKKSEPGLLFSTGLDKMEGVLIPAGFVKVTILEPMSGESLDSFTMDLSELDIQEKFLKTTHSSHSGGLVSTMVKGTDNSNDAIKSALNKIFANIMQEIDKKLTQKNLESYQKDAKELKGKRNR*