MRAAVGLGLPFLPPFLRGKTAEDFWHGANFAVGGATALSRDFFKEKGFDVTNIPPYSLDVQMEWFKGLLDSLATTDKERMEIMSKSLFLMEEIGGNDYGYLFTQNRSFTKEIKPLVPKVTAKIENAIKVLINLGAKTIVVPGVFPVGCLPHYLAMFQSKSAPEDYDAFGCIMWLNDFSEYRNCALKRMLQQIPRNPTVTILYGDYSNNILEIIRHLVIHGFKRETMLVPCFMNGNLCPDPSIYISWDELHLTEAAYKFVAHHFLHDPFVESSICPI*