MDIQDIECPLVISKSRNEESKNKRKCDDFLEEVKKILALAGPLMSVNFLLYCLQVISVMFVGHLGELALSGASMATSFATVTGFSLLMGMGSALDTICGQAYGAKRYHMLGIHMQRAMIVLLFVSIPLAFIWANAGHILEILGQSSEIAAEAGDYARFMIPSIFAYALLQCQMRFLQAQNDVLPMMLTAGATALLHLFTCWFLVLKTGLGNKGAALANAASYWINVFLLAAYIGISPSCRSTWTGFSMVAFTDIPRYLRLAIPSAVMVCLESWSFEMMVLLSGLLSNPKLETSVLSISLNTSSMIYMLPFGLSGATSIRVSNELGAGRPKAARVAAYTALFLATTEGVLVAMFIISVRKFWGKCYSNEEEVVTYVSEMLMFIAGSHFIDANQSVLSGIARGCGWQKIGAIVNLGAYYLWGIPAGIVLAFFYHVGGKGLWLGLTLSLIAQALIYLVVTLRTNWDKEAKKAADRVIPELA*