MGSSHHHHHHSSGLVPRGSHMSDFLIDEELLAAIDMGSNSFHLAIARVDHGEVKKVASMSEKVQLAAGLDENKNLTEAAQQRGLACLARFVGRLGSVQPNRLRIVATNALRQAKNGHEFIQKAAEILPKPIEIIAGREEARLIYLGVSHTMANGGRRLVVDIGGGSTEFIIGEEFEPIYTESLQMGCVAYTKAYFADGEITQKAFDKAVVAARKELSAIATTYKMEGWDTVVGSSGTIKACRQIMVNMGLSDEQENVTREGLHKLKDKLLKFKNISEIDFEGLREDRRAVLPAGLAILYAVFEVLEIERLAYSDGALREGVMYDLLGRFKHEDIRDRSVQALMGRYNADPKQAERVVNTAQYLFDSVAKPLNLTSEDSDLLRRAAYLHEIGLAISHGGYHRHGAYLLQHSDIPGFSQIDQNHLSHLVAHHRRKLRNDVKNEVLKAGGHKLVYLSLLLRLAVLLNHSRSDQMLPAIELTIINDQQWQLSVSGDAKQWPLLVADLHDEQEQFKHWNIELNIQSEKFID