VRQLWWDMAALLRGWRAGRVLWALRTGLAWGQSRSQCPHVKRGFHRAALLRLQEDSKQEQTASSSSYHQHYQASPGSESSQTNTSYADQSGEQGEDYETEEQLQSRILAAALDFVPQHGWSVDAIAEGAQALGLSAAAAGMFTNGAGDLVLHFITQCNTRLADSLAEQHKQVQLGQAESKKPAEFLREAVEMRLRMLIPYIETWPQAMSILLLPQNIPESLKHLSTLVDDIWYYAWDRSTDLNWYTRRAALTGIYNTTELVMVQDSSPDFQDTWTFLDNRIKDVMNMANTAQQVKSTGEAVVQGIMGAAITLKNLSGMNQRR