MAAAIGAGIPVAEPIGAMVVDIGGGTTEVAVLSLQGLAYSTSGRMGGDRIDDAIASHIRRKHNLAIGETTAEAIKHEMASAISPIDNGRTMQIKGRDLVRGMPRKIIITEAEIADAIAEPVGQITDSVRNALENTAPELAADIVDQGIVMTGGGALLGQIDAHIAEQTGLAVTIADDPLTCVANGAGRAFEDPLYRGVLIPAEKSPAAKDAIAQILTNSRMCAEGHRPICQDTGIVNVFVKWGMDCRLDETSQSMQEIVDEGVRRAYLHPENKLRASILTDPAFTRRNTKDNTPSVLHVEMVPGDKVSVDVAAKGGGSENKSKFKMMNPSDNIVDWVLDMVPQMGAGWCPPGMLGIGIGGTAERAVLLAKQSLMDPIDMGQLKEX