MAAVSVQHLHDPDSISYLSQSSAIGIDEHLMGPLGFSVDQLMELAGLSVASAIAEVYSSLDHARVLLLCGPGNNGGDGLVAARHLHHFGYKPSIVYPKRTDKPLYHGLVTQLESLSVPFLSHEDLPSELSSGYDIVVDAMFGFSFKGKNAPPFDKLVQLLTRTPNVVSVDVPSGWHVEEGDVNGLGLNPDMLVSLTAPKLCAKMFKGPHHFLGGRFVPPAVVNKFNLKLPPYPGTSQCVRIGRTPHVDVAALRENYVGSVLLENQVNSDPIQQFKEWFEDAVAAGLPEPNAMTLATADAEGRPSARMVLLKGYDARGFVWYTNYDSRKANELNSNPNASLVFFWDRLHRQVRVEGDVSPVSREESDDYFHSRPRESQIGALVSSQSAVISGRHILDESYEQLVAKYADSLAIPRPEHWGGFRLAPRAIEFWQGRESRLHDRLEVSYI*