MLVFQVSKLKRHIRSHTGERPFQCSLCSYASRDTYKLKRHMRTHSGEKPYECYICHARFTQSGTMKMHILQKHTENVAKFHCPHCDTVIARKSDLGVHLRKQHSYIEQGKKCRYCDAVFHERYALIQHQKSHKNEKRFKCDQCDYACRQERHMIMHKRTHTGEKPYACSHCDKTFRQKQLLDMHFKRYHDPNFVPAAFVCSKCGKTFTRRNTMARHADNCTGPDGVEGENGGETKKGKRGRKRKMRSKKEDSSDSGKRFAGWFLSPSHLRATQVGHSVELISVSLKQAISSLPPRCEPISDVCCSHLLL