MGVSMLDSSWSFRLSSKMSPSPTQKLASSLTERDPISLNLRFDHSIRAYSARALKCRSVKSEDFVERSSPFEVKKELEICFDLVHRLGRGIVYLGSARIPPNHSHYLQAQELSREAATLLDCTTWSGAGPGLMDAVTEGALEAEKPVGGIKIEKEAGEWTASKFHPYLPPQNYHTCRFFSARKHGLVDAVIRNNVSEKTAIIALPGGIGTLDEMFEILALIQLERIGSALPVPFIVMNYDAFYSKLLEFIETCENLGTVSKGEVSALWKVCNNNFEALTYLAEFYDLPDGSAKLETELRKTTPTRG*