MPPHQPGAQRRHLTGPGLARAALSRICRYGWASDWGDNLFIGTVLEFGVLNGSYLKGFGEHFRWKPVFWGFDSFVGLPAEAEGQPRPLAWSPGSLSSVGSGPAASEDKHAAVARAVERVHASITEGFPERKVHLVPGMYSESLTPQLAARILRTSGPASFIDIDSDLYISARQALDWVFEHGLARVGTVIRYDDWWTLACATRNPRNRNYHRDAASIESYGGEPLAHEEVAHRHGVTFACACGPCDAESGGPMSRYFATGHVGFNPFFRVAKLSAPPGNTGFAANGTMVGRFLDRMPVCRNYRSRGSFALSSHSNTAHV*