MSSLKGVPIIVFALVVGALASNSFNIIRDCKQYNGAIDYNGPVSYFPTSNLQHVRRTDRSKVFKFAVLGPMDGHLRFGRSQFPYDSNVIEIVLGGWRNSKSAGRRQYRTAGNRATNNVLVEVQTPNLLSPFHPLMFVLEVFNEGRVEVRIDGQPQPFLSFQDSSRIPANYMAFNRWERELIYFYDCPF