MVLCIFRSWFRLPSGEYSLALRQCAAETDGFAWRQIFSTVKVATGAVQLKVESVNVCLDAGQGNNVLAYVCYDKENPNQMWSISGSHLIWEGGPTNSCLHAVEDALRFRSLPEPDPLSLAACADKPGQRIRRADVKSDGTFLLRDADTGKCLVARRGPELETPLRLAGCDDNHRFRELKDRNQVQHVATGFCFDSGAGPPILYPCHEPKALRKQRFQIVDSPGWVQFMRGWVPRRNSGNLRRIGKHGGAPTKVCCFLGLFISWGSL*