MASTPSPLDRFLSRLLKNDPPRAKSLCVSLLGDALAPHGGAIWLGDLIELLAPIGINERLLRTSVFRLVAQGWLQSERHGRRSLYLLSEHGLRHTAHASQRIYDGPARAWNGEWTLVALPRAGNNGLAERGELRRELLWEGFGMVAPGLFAHPQTEARAAHDILEKLGIPDKALVLSARDQAGAGGLPIASLAGQCWNLDEVADQYRLFSRNFGPVEKLLDPPPTPAQAFAVRVLLLHNWQRIVLHDPQLPTPMEPDGWPGNAARALCRRIYWQVFDASERHLDAVAGRENARYRPAQADIMGRFGGRP