MNVGGKVVCVTGASGYIASWIVKLLLLRGYTVRATVRNPTDAAKTEHILALEGAKERLKLFKADLLEECSFEQAIECCDAVFHTASPVKFIVTNPQTELIDPALKGTMNVLNTCKKTSSVKRVIVTSSMAAVIVRQPPLEPNDVVDESFFSDPSVCMETEYWYPLSKTLAENVAWQFSKENGMDMVFINPGFIIGPLLQPTLNFSVEMIVDMINGKNPFNSIYYRFVDVRDVALAHVKALETPSANGRYIMDGASMTIYEIKEIMRELFPDMCVADTKEEGEIKEIIYKVCVEKVKNLGVEFTPLKSSLRDTIISLKEKCLV*