MSSVSAATGRPCAYRHDYTSEAGTVGCRRAVRVTTADVYSSCYPVRHAASLARCSASSTSSTRSSSRHSSSMGLGRRAGATGQQPRLVLSASWPLMGRPAEVKEDKRRLFVFGLGYTGMGVASFFQKRGWQVAGTCRSNEKREQLEQRGITAFVFDPSEFHNLGGKALECLRHATHVLSTVPPGAADDQGDPVLLAHAQQLSEHAGAYKWVGYISSTSVYGDYEGEWVDEGSELRAAGGKGWSRVMAEHEWLALHDSFGLPVHIFRCGGIYGPRRSAIEAVQRLEGSSSPGGMQWRPSASQERRERQQYTARCHVFDICQVLEASLQRPNPGAAYNVADDDPADRRTVMQFAAELLARQAAGESLSDRGSGSGSGSLSNGTRAGASSGEGGSSRAAAGAGRPGSRGGSTSGSDDSGDEAAAMWQGLPRARSRPRSRREAAEAVAQLEEKRVRNARIKQELGVRLRFPTYREGLCSIAGGETCPYGX