MSTLNHLFDLPEQICYIQCGFCSTILMQVSVPCSSLSMVVTVRCGHCTSLFSVNMSKASFIPFHLLASLSHLEPKESSPEEDANKTLNSHSASMMTYSDCEEEDVIPMSHHVVNKPPEKRQRTPSAYNCFIKKEIKRLKAENPDMAHKEAFSTAAKNVSGPIFPKLSGAEEMKRAVARQINL