MGIYRHWLGDPLSIGLFRESYKVPANVEVRPDGPDDGITYSDGWMPFWLVSVVEGGIRFPLHPLLRDCLREWELSPCQLLPTGYKIIMGVVRLNEILEINLGVPDIEEAYDLCKSAEGNTGAWEFGEAESSTTARIPRRIGVPPSFRQRREFARRNRWRVNRDWHEKVRKYRGHHCRAAFSLLGYTPHYKSFITPRRVTGIDSVLPRENISSNTVQTEVPILETVTVAIPSGIPAESGEQSPGREPAGTVGAETGRKRQRQKFVVSSASRSSSSSEEYEVEMLRSRGQRFVAEDLSATAFGDIGGETSDPFRGASVAQTTTPVAAAEVLAPTAETVQEPLTGPNPALPPRSRSALILRL