MAVLQTPSAAFDERLPELTRQLAESADAHDRSGDFPHANLALLRHHGLLALALPPALGGPGASLGELRRVIGAVARGEPSTALVLCMQYLHLRRLADNPDWPGALKRRVAREVLEQGALINSLRVEPELGSPSRGGLPGTLARRVGDGWQLSGHKLYTTGIPGLTWLAVWARSDEPIPRVGTWLVRRDSPGIRIVESWDHLGMRASGSHEVLFEEVAVPLENAIGLHPHDQPPAPDQAVLRDFAQASAVLLGALYDGIAGSAREWLVGWLRERVPASLGAPLASLPRMQEALGEIDGLLLQNRLLLDAACCGQLPASDSGLLKVAVIDNALAVVEKALELSGNHGLSRHNPLQRHYRDVLCGRVHTPQKDSVWSAAGRAALSL*