MMHQKHCLLPSDYSLCPSLSLLTHAPSFRIPLLPSSSRARSVRVVAKILKGKKSAEMDYPWPEKFKGGEDINPLNYLSRFKPLPEKPKPITLPFERPLVELEKKINEVREMAENTGIDFSDQIKELQQKYEQVRRDLYTHLTPVQRLSVARHPNRPTFLDHVLNITDKWLELHGDRGGYDDPALVTGIGKMDDMSFMFIGHQKGRNTKENIYRNFAMPTPNGYRKALRMMRHADHHGFPLLTFIDTPGAYAGIQAEELGQGEAIAHNLREMFGLKVPIITTVIGEGGSGGALAIGCCNKMLMLENAVYYVASPEACAAILWKTAEAAPKATEALRITATELHKLKVVDEVIREPLGGAHADPLAASQYIKESILRHMRELVKMDPDTLLQQRIAKFRRMGAWEEGVEVDPVFKRSMKKGEVPIVEESPKLLPTDLKQSRGAIENSYPVNATASRVLN*