MGTYLKLARRALETETPVMVQIQELIREAKDAISLAQGVVYWQPPERALEKVKEAVWQPAISRYGADEGIPELREALIKKLCCENNLHKSSVMVTAGANQAFVNLVLTLCDAGDSVVMFAPYYFNSYMSFQMTGVTDILVGPGNPKTLQPDADWLEKTLSERKPVPKLVTVVNPGNPSGTYIPEPLLKRISDLCKNFGSWLVVDNTYEYFMYDGLKHTCIEGDHIVNLFSFSKAYGMMGWRVGYIAYPSEVEGLGAQLLKVQDNIPICASIIGQRLALHSLEEGLEWIKIRVKDLVKNRNLLREALLPLGEDAVKGGEGAIYLWAKLPDKYSDDFEVVRWLVRTHGVVVIPGCASGGPGYIRISFGGLKEADCEVAAGRLKRGLEELVRDGMV*