MLLCHTKAIPELEVIVPVPSSNSSLGSKKARSNSLESVASNPKRTRALIYENTDKPKLVSSVSIRSSFSIPNQLDISIDVATLKDYRRVAKTLLMAFEDDPFTNFILNTTKYTKSNTSESTYKKKKLDLMLSYFEYTAYDCLSTEGTVFVIKDNNFEKSLSDFDIKNLDKFPFLGVALWNQIYGAKISDSSSGSDSDYDDEDYFAPESNSIFNKSVVKFNLKAVKGRCRFKVFKDKLPYLIKVRNEILIKELLCREDDDHHFPCDLDIWYLGDIATLPSMRGKGLGRILMEYAKTQFLQDNPKSYMYLESSNPVNRKFYLKMGYTLMKSYSIRDNKYVDLEKILHLDPKNKAVNMDALMYFP*