MLELINQLDGFDKRGNIKVLMATNRPDTLDPALVRPGRLDRKIEFGLPDIEGRTEIFKIH TKPMSVAKDIRYDLLARLCPNATGAEIQSVCTEAGMFAIRARRKVVTERDFLDAIEKVIK GYQKFSATPKYLAYN