SFQDSKTLKPGCWPRPPVNYCILIALALKSSHTGGLKVQQIYNFTREHFPFFQTAPDGWKNTIRHNLCFNSSFRKTCNQLCRDGKRKSCFWHLTLDGQRRLRDEIRALTGDSSRQLERSMSRP