MSSSPLRSLILRLARLVLIGPVGRFIVEGLILTPRKFITPPSPDTGKEGLKVIACGFSRCGTVSLMLALDRLGFKCYHGVNLVYSDWGYADKLGHCKLWFQAATEARSDNFQQILRGYSAIVEFPAACFYRQLMTEYPNAKIILNVRDPSQWHRSCMETVFWWYNRLFVQVFRSDNFKKAFDAALWNGKFEGKFEDKEFAIEVYNSHVEEVKRMVPKEKLLVYEVKDGWASLCDFLQVDIPDTPFPHGNDTVTFRKSINKQERAYAVFSAVYVGLLSWALALLLKWAFQFSVGS*