MRVKGGVPREVKNTQREAQAKSSDNGGAQEDSADGNALQNIQEYSTDETDEMEEALMESSSLRDAVSADGVFVHLEALQAVSDANGDSRASGTSAYDASVDYVVRTLQEAGYDPEVQLVSFMLHTVLGPSELAVEGGTIFLEDELVETGFTVVGNSGSGSSTAVGQSVEGGCDQSYFSDFVAGNIALVNDGPCERTDAVFNAQDAGASGVIFYELPDYVTLEPEGVDVPVMHVFIADVGELSGETFSMIANKTIVPVTEANVIVDAGNIGGEQIVMAGAHLDSVPGSPGINDDGTGCSALLEIAIQMANLGVTTKQTVRLAWFAAEEVAVIGSADYLTGLPDEEVARIAAYLNFDMMGSPNYIRAVVAANLNITGEDAIAQIFYDYFDSQNLPHVTLTMPSDAASDANPFQAIDIPTGSIFTGHEFPKTEAWAELFGGTVGEHCDPCYHQACDTVDKINKEILEEMSDAASHAILTLANMEDPQATLAS*