MRGARRLGSRLTHSRARVCCTMLRRFGFPGLELMADFHIVIGNRRYSSWSLRGWLAVRVSGVAFDVPAAGLWPGDPGVRAVARSVVAEMHSGFRALRMELPMNLGVDRSGQDYSDAAAADIARIQEIWTNCLSDSGGDYLFGDWSGADIAFAPVVTRFKTYGVSLEPRLQRYVEAVLAHPAMGEWYAGDGLPPIDKKKGPQMKTPRVDLYSDTQTRPSAGMRQAIANAEVGDEQRGEDPTVNRLQEMVAELLGKEAALFLPSGTMCNQIALRVWGRPGAEVILDQTAHPIHFEGGGPAALSGLMVRPVAGERGIFTADQVAATIRPDGLRHLPQSAILSIEQTSNLGGGAVWPLEGIEAVAEVAHGRGLKVHMDGARLPNAVVASRIAARDFSAPCDSVWIDLSKGLGCPVGAVLAGSAAFIEEAFRCKHQFGGAMRQAGVIAAAGVYALEHNVDRLAEDHANARALAEGLAATDGISLNLESVETNMVYFDVEDATMSAPTLCKALEKEHGVRMGALDDKTIRAVTHLDVTADDITVALTAIRKLLAA*