MATTTAAAASGIFGIRIQDPSSGAGRVQAKFNFSFGKKKPAPPPKKTKQVQNDGDRLVWFPGANPPEWLDGSMIGDRGFDPFGLGKPAEYLQYDFDGLDQNLAKNVAGELLGVRQESKEINPTPFQPYTEVFGIERFRECELIHGRWAMLGVLGALAVEGLTGIAWQDAGKVELVEGSSYLGQPLPFSLTTLIWIEVLVVGYIEFQRNAELDPEKRIYPGGYFDPLGLAADPEKLDTLKLAEIKHSRLAMIAFLIFGLQAAFTGKGPISFLATFSS*