MFFIKELTHTILLHPSYFGPRMIQFLESKLYADVEGTCSGQFGYVIAVVSILEYGKGVVLSGSGQAEFITRYRAIVFKPFKGEVVDGVVNNVNKMGFFADVGPLTVFVSHQLIHPDIKFDPNSNPPSFASDEQIIEKNTKVRLKIVGTRVDATEIFAIGTIKEDHLGVIE