MAFSSLLALVALVAVTRAAPTAVCSDGTRVSNSACCAFIPLAQDLQETLFMNECGEDAHEAIRLTFHDAVAISRSKGAKAGGGADGSMLLFPTVEPNFSANNGISDSVNNLIPLMQKHDTISAGDLVQFAGAVALSNCPGAPRLEFLAGRPNKTIAAIDGLIPEPQDDVTKILERFDDAGGFTPFEVVSLLASHSVARADKVDSTIDAAPFDSTPFVFDTQVFLEVLLKGVGFPGTNNNTGEVASPLPNTTGTDTGEMRLQSDFALAHDERTACFWQGFVNQQDFMSNSFQQAMAKLAILGHDRNKLVDCSDVVPVPQPAVKKPATFPATTGPKDLQLTCRAERFPTLTTDNAAQETLIPHCPDGSMNCTTVQFNGPA