MVLQLVLGGGSSHQLFGWAVSASVASPSTTRSQFSCRCLSCMPSLLTVKQEVSFPLGVRRGRDGFFFRRRSFQLHVTASNEAGEENLRPKVLPPRSVSVILLAGGTGKRMGANMPKQYLPLLGQSIALYSFYTFSSIQEVSEIIVVCDPSYKDIFEEAGKGRLDVTVKFALPGKERQDSVLSGLKEIQGDAKLASVHDSARPLVTVQDIHKVFADAWIHGAAVLGVPVKATIKEAGADRFVLHTLDRRRLWEIQTPQVIKPSLLQQGFELVQQHNLEVTDDVSVVEHLNHPVFITEGSYTNLKVTTPDDMLIAERIILQSREQNVRS*