MKKIIILTFFVVFAFGDVNRTIINNINEKINTLNTVISASIWNIRYENFIKYQDINDELIILNLNLKKTSDIHQQEELKRKIANLEEQLNLLKEYKDLNFAQSLSAPDNIETLSKLTNPLAIIGAFSHIKKLKGEKEEYIFKFNDFKNLVDKIREKNSELKELVELKPSVENIEALKASDKKLEEFEQALNFASVSYSVYEKKIDEELSRVSAEIKVQSLRAVNILVAIVIVIAIAFMLKFIAKKYIKDSERYYTATKIINFININIIFLILLFAYIENITYLVTILGFASAGLAIAMKDMFMSMLGWCVIIFGGSFRVGDRVKVFQNDTTYIGDIIDISFLRITLYEELTLETYNKNRRSGRIIFIPNNYVFTNLLANYTHHGMKTVLDGIDISVTFDSNLDKAQEIVENIVTRHAKGYTELARKNIARLQHEYSIKNPKVEPRFFMFFEHWGMRISAWYMTNAYAALVLRSTISKEIIKEFNKHKDIKIAYPSQNLYLGNLNQNHFEQYPSQNLYLGNLNQNHFEQHYENMYFHARNKD*