MPDLTAAELSIPAEQHPDPAKPLVIPVDSTVVGSTLRFIPWSVVGNPAFLNLPPPPPGMQPSWVQIPQWVAISALLPFSEPEPAVATYFDRLSVLRLAVLAAAWRRILGALSDLGVFGTVHVDEDTFRTVCVQALHSRQIPVPELYLQWGDLGYSEAIVPLGPVPSAEAKAVDFLQYATVGALCDPAADVPFAALSDMTRCLGPVFTAAARVDPMGSTVVGAASLAAAAGHITPRASDGHPALLARHVLSMLKTTRSSFPACLRTNSFQNYSAEVETRAEYVGGTTVARDRVAEQRCSRAIAAKAPTLDSLLRALPRPTPPSVVYEAYRQLVSLYFPTDRRPMDLLLTDLDAQLHARLPTYQHALTNGKPFASILAGLRKLHESLEPSRKAPVVTSTGDSEDSALGKFDRVPAGLPDNSLREAIHSAPFQDAVRKIGSIDLSTPNGPASYTDPRGFVPVSIGAHYIGD*