MFKFRHWEALLTFLCTTILMLPFFTLHTLSRPAIFWRFGNRPQTHITAQLNTKPGSLGMVLSRASMPNKTVIITTLNQAWAGQSSMVDLFLESFRVGEGTAKLIDHLVIVALDQEAYNRCISIHKHCFILRTEGVDFSTEKFFMSEDYLKMMWRRIDFLRLVLEEGYNFLFSDADIMWLRNPLPHLYPDADFQIACDHFNGYPSSLKNRPNGGFLFARSNARTIEFYKYWYRSRETYPGKHDQDVLIAIKYDNDLADIGMQIKFLDTKYFGGFCEGGKDLERVCTLHANCCLGLENKIDDLSLVLADWRWYMSMTIREKMLLRPSWRAPRSCNFGL*