MRPLAGDSGGELEFPAPPGFTIVRLASEHCEAASWMAARAFADAIHSGRGGWPMLDIERSGRIQPRDIKVIYDGWSSPVARRSVATGTSLIALDSSGVVVGCALCEDFFDLGDKVAPGVREEPADPGEHLGDFYSIELMRELDATYAASLPHRGAGGGGGGGGPGLGTALVAAAARLGRRLGFRVAMGEATNALSCSAFVRAGFQVKASTEYVRWRHGREGARPYSLAPPGMACSLVVMPLEEQPASTCS*