MCVSTTFWLYCKGLVSEEVIRDESKQIGGFGVAICDHEDNRLYEMNKVLGGEESTHQQAAELAALIHALNWALELDLGRVTFFCDDSNILEYVTGKAEPNESTVATLVKEVSLLQSKFSFCEALPVMKDITFVLKLAKDAIASQIRWREGDVYMETCPVCYEHVTSDEKFEVPGCFHRFCFDCIKKQADVALEFAKPVVNCPSFGCNSELQREDCEGVLKPKQLDRMTMYKKASMIKAKVLDFVCCTTCDNVMAKPDLIEYTKTFFVDAELSGVRKCTECGYCFCGECRAGWHSGMTCEEYFKRESNEPSPEDVER*