MSSGVVCVTGASGYIASWLVKLLLQRGYTVKASVRDPNDPKKTEHLLSLDGAKERLHLFKANLLEEGSFDSIVEGCVGVFHTASPFFHAVTDPQAELIDPAVKGTLNVLGSCAKASSVKRVVVTSSIAAVAYNRNPRTPDVVVDETWFTDPDFCKGLQLWYVVSKTLAEDAAWKFAKEKGIDMVTINPAMVIGPLLQPTLNTSAAAILNLINGGQTFPNASFGWVNVKDVAEAHIQAFEVPSASGRYCLVERVVHYSELVKILKELFPDFQLPEKCADDKPFVPTFQVSKEKAKSLGIEFIPLEVSLKETVESLKEKEFFSP*