MTLHLCTTYNIPAPPTQAIRQRSKMSRSWSCMALLVVALSAQLGASDLSTGYYSRSCPNLESIVRGVVTQKMDDNIRTIGSTIRLFFHDCFVEGCDASVLIRSTPGNPTEMDADDNKSLAFEGYETVRIAKVAVEAACPDLVSCADILTIATRDAIALSGGPFYPVELGRLDGLSSTASSVAGKLPQATSTLNEMVAMFRAHGLTMSDIVALSAAHTVGLAHCGKFRDRVYGSPADATLNPKYAAFLRTKCPADGSSDPPVLMDQATPALFDNQYYRNLQDGGGLLASDQLLYNDNRTRPLVNSWANSTAAFSRGFVDAIVKLGRVGVKSGSDGNIRKQCDVFN*