MSPAAQVESGKGVLCSSTAQAQPNLPSSVQGPARRGDWSHRRRGAHQSFDGMPPAKRAKKAAAAGGGDLIGALPDAMLHRILSLLPAHEAVRTCVLARRWRHLWRSAPGLRIVRAAGRPPATVEEPQGFVDHLLLLRGGSPLNTCELSFDQIRRQHIPRVNLWIRHIVMCKVRVLVLHLNPYCHELDELPLVSQHLTRLELSGLILNDSFLNFSSCLALDYLEIVQCYFSSLTKITSQSLKRLRIIKCYTGSRPHVHATNLVSLHLDAITRTPVLERLPSLVKADIKLNSQCRDFCSFMTFLGVAIMNSAAVVVAYKLRTACFCEVYQKLRIWHW*