MGWAIALHGGAGLIPLDLSFEMKQTVESALKECLQLGVSALQASRPALDVAELVVRALENNPLFNAGRGSVLTTDGTIEMEACIMDGETCKCGAVSGLTTVVNPISLSRLVMEKTPHIYLAFDGAQEFARQQGVELADPEYFMTETRIEQLRAAGSKKLKSEPTPKPEDAVNVSVDGAPISDQDFIGETVGCVVVDGLGHCAAATSTGGRTNKMVGRIGDTPIVGAGTYANHLCAVSATGIGEYIIRATVGREVAAIMEYKGATLSEAVDEVVERRVEKGTTGLIAVSSSGELAMAFNTTGMYRAAANESGHFEVGIWHE*