MEEGVRRWVVDISKWDPHPSHFSFALSLLPSHEHSSVTRFVKMEDRKRALVSRMLQYVLVHDVLQIPFPDIVIKRTLEGKPYLDYYDKFDLRFPNFNFNVSHHGDYVAIASEPVCLVGVDIVSYDVPQGETTTEFIQFFSSYFSSLEWDNIVNSGTLNDVLTEFYRYWSLKEAYVKAIGSGLTEGLNKVEFSHTRWTNISAKVDGKTMTEWRFWLFELGDRHCVSIARVHPISATTSYKTTLKKVDFTEEEYTLGLHLPNVGIVKLDVEQLISILQKASDF*