MNFCSFSSVLLLLTSTVINPMGLVPAIDHDGFQLFESHAILRYLSCAYPNVKDHWYPADLRKRAQIDSILDWHHNNLRQGSAGLVMNRVIAPAIGRALDPEAALKAESLLKDSLTNMDKIWLKEYGTFLTGSLQLSIADLSLACEIMQLQLLGKEAVSELLGPRPKVVRWLEAVEKATAPHFSAVHETLLKAADMYEKKRKREQQSKESTTMSRSRIDDLIVFLFGVARGTASSTYCIFVGNYSRSMSYRLEIPQKAAMVARNHCDRTECNVNVRAVLARDRLHEKLWGPNINAADRYQPIHGSRTLFWGWNWVS*