VTFTKRKFGLMKKAYELSVLCDCEIALIVFNSTNKLFHREYSNVVSHFFLFFCVVIVNCQTSTTAAQAIS