MSRNAVCSEGHTLGRMSLFVTPLPVVKRLISYIKEGSDKEEKWKEKAVKSLVKRLKKGNQLDELERAIVNQDSSTRCVTIPRSLDGRLQVAQKKGLPHVFYCQLWRWPDLHTQHELRPVENCQYSFQAKRDEVCINPYHYRRIENPSRLLMPSYLRPFFASVRRFCWLPSATMYSHFPDHAWRLIG