MFGTKFVSWNIEFGLSSFIVFSSYCISYALCVTPSTHEVEFRWKVRPVRRPTYLSQLQKKQLSLDDPRISPLPTAPRWRRKINSPLIEAAVDDFINKILQDFVVDLWYSAITPDRSTFPNQIALFVSGIMVDLIGHYLDVYKRNQSSIGVDVMGTFSSEERDERLRYHLIASKELHPALFSSECEYKVLQRLMAEVLAVVLRPREAECPLARSLGREFLTCMVMQPIMNFASPG