MRDVVMDWHDPPRCVVLPGMRPRTELAGVYRATDWVCSASAFETFGNVPYEAAHCGTPALLQDAQGFKDQIDANESRGALLEFDAEDGEQLCAAAMGRTSRLLNAPHVVRSEARRMANRGTCIHAVVSEVVTKWSAGPVRKRRWIYLACAIWSSLVLASILQVMSFFMRLGVAIGVDFTTGMKNQRMSKQRWALRKTPTSTVELARMRSLVHADALGTKQKGIPMGDDEEESGRRSPDENVAPNGFVGGGEQRSRANRKFRRGSPPKVTFAPNTPEPTPMWRRSSLDGPSHRASVRPVFPVRVFLAGF*