MMKAVTFLTILGSALAAPAVVWQKNGSTEGPVRTSKALKAHSLFSDVLHDSSESSVIFVWGRGADGSESLSTMASAGGLPNVQQKYLNANAIHHHVTGLESPDTVQRDAARAGSSKVMSVSLGELDVRLSSSPKTAEMEVGNNGALSKAQKYSHKRQQQMLDANVLIVNIGARADPATVDAAVEKTIDHDSIANVVLTAVRSHEEVKHERLMEHNRRLSIMKENGRTVSRHGRRLEDQDQDGENNQNNNGGDDMTGVYYVSMTPNILAGLLFTLLFIVIAFTGVSCMGMIAGQDVYVKKMPPVGREA*