MPDLTAAELSIPAEQHPDPAKPLVIPVDSTVVGSTLRFIPWSVVGNPALLQLPPPPPGMQPSWVQIPQWVAISALLAFSEPEPAVATHFDRLSVLRLAVLAAAWRRILGALSDLGVFSTVHVDEDAFRTVCIQALHSRQIPVPELYLQWGDLGYSEAIVPLGPAPSAEAKAVDFLQYATVGALCDPTADVPFAALSDMTRCLGPVFTAAARVDPMGSAVVGAASLAAAAGHITPRASDGHPALLSRHVLSMLKTTRASFPACLRTNSFQNYSAEVETRAEDSSGGCPGFIYPLGPGTYFRTDHFAQQPSAAAF*