MFFIKELTHTILLHPSYFGPRMLQFLESKLYSDVEGTCSGAFGYIIAVVSILDIGKGMVLSGSGQAEFITRYRAIVFKPFKGEVVDGVVNNVNKMGFFAEVGPLTVFVSHQLIHPDMKFDPNSNPPSFASEDQIIEKNTRVRLKIVGTRVDATEIFAIGTIKEDHLGVID