MPDLTAAELSIPAEQHPDPRSTVVGSTLRFIPWSVVGNPAFLNLPPPPPGMQPSWVQIPQWVAISALLPFSEPEPAVATHFDRLSVLRLAVLAAAWRRILGALSDLGVFSTVHVDEDAFRTVCIQALHSRQIPVPELYLQWGDLGYSEAIVPLGPAPSAEAKAVDFLQYATVGALCDPTADVPFAALSDMTRCLGPVFTAAARVDPMGSAVVGAASLAAAAGHITPRASDGHPALLARHVLSMLKTTRSSFPAYLRTNSFQNYSAEVETRAEYVGGTTVARDRVAEQRCSRAIAAKAPTLDSLLRALPRPTPPSVVYEAYRQLVSLYFPTDRRPMDLLLTDLDAQLHARLPTFSTRRGSSSSTLRK*