MPSYAVIGGSRGIGLEIVRQLSSDSENTVFVTVRSRSASTYLADLVAKAKYRNIHVLEADVIDHLALKAAAEEMAKATGGSLDVLINNAARMEPTNLYNGFFDYEDGDALDTEFLESMSAFAFKVNVLGFVHSVNAFLPLLRKGSTKKIVLIGTEGGEREFVRVAHLHGMSAYGTTKAAAHMVVAKYAVLLERDGFIVASVAPGLVDVSATATGGSGQIWKEALETQEAKIRKEIPDFMFHAISPEDSVTTVLRTIAALDLSHCGKFIGHREQKAAQN*