MSGGTPRAVALLQSVARTAIAVGVGGSLLNTSLYTVDGGHRAVLFDRFRGVLDETAGEGTHFLIPVLQKPYIFDVRTRPRNITTVTGTKDLQMVNLTLRVLSKPDPSMLPYIFKTLGNDYDDRVLPSIGNEVLKAVVAQFNADQLLTERPFVSALVRDALIKRAKDFNLLLDDVAITHLSYGAEFSRAVEQKQVAQQEAERSKFVVMKADQERRAAIVRAEGESEAAKLISDATASAGGGLIELRRIEASREIAATLAKSRNVVYLPSGNNMLLGINPSMSGAP*