MAASAALLSGSAVQLGAPFSSTRLSHCRPGTAATAPLVPAFSAVSWGHATPPLPARRPSAVRAQEVESKEATLTGVVFEPFQEVQGLVKSVPETSQESFARQRFSQAAEAGINEQINVEYNNSYIYHALAAYFDRDNVALPGLAKFFRQSALEEREHAEMFIKYQNIRGGRVKLQSILAPQTEYDHSDKGDALYAMELALCLEKLTNEKLLALHKTAEESDDPQMTDFIEGNFLEEQVEAIKQVSEYVSQLRRVGKGHGVFHFDLQLQEALEHAA*