MESQVTEHGTSNLSVVMFPWLAYGHISPFLHVAKKLADRGFLIYLCSTPINLKSTIKKISEKYSESIQLIELHLPELPELPPHYHTTNGLPPHLNHTLKKALKMSKPNFSKILENLKPDLVIYDVLQQWGERVANEQNIPAVRLLTFEDLEEVAFGLELSNVDFIWIARFPKGEEQNLEYALPKGFLERIGKRGRVLDKFTPQLRILNHMSTGGFISHCGWNSVMESIHFGVPIIAMPMHFDQPMNARLIVELGVAVEIVRDDDGKIHRGEITETLKNVITEKTGENLRAKMRDISKNLNSIRGEEMDTAAQELIQFCKISTN*