MSHHFAHPLDPLSAFEISAAVSAVRAYIQKGTYATKKPIEKITFNSVTLREPSKHAVLKWSDVLIEDELKRVRGEKGDLRALHELIQPSLHTEELLWAEEDIFVDGWCIGIDERFPGRRLQQCFIFLRNRPGDNLYAHPCQDDPTFKVRDTLKPLHVIQPIGFSYREGLVISNVTYKNGAKGTRPLVYRMSVAEMVVPYAKTTFPHHRKHAFDTGEYGIGEEDAGILHKHTDFRDLRAHVARNRKLVISSICTVANYEYGFYFNFSLDGSIELEVKATGIINVYTLAPGEAKDTDHEVEVAPRIAAQHHQHLFSFRLDPMIDGIGNRVVQVDVVPDDAPVGSDANFYGNGFKTVKTPYTTAKKAVADYDASKTRTWMIENMPPLLAKPGSLVHNRAPFARHNMFVTPYSSDELYPSELHVIDNEDIVLWPCFGVTHVSRPEDWPIMPVEILRVHLKPSGFFDCNPGLDVPSAADKKSRNADEALANGVEGVRIGKEKIIVPDGANCCNGK*