MFVRHLILLGIVAAAYSLPLDQANWQLVPNADGYLHLVNINPYNLPEANPSDPEVLFNPETDIEFRLFTRSNPTQAQILQINNPASITGSNFNPAHPTRFTIHGWNGNGNDGMNSRTRDELLALGDFNMITVDWSVAAVTPNYISARNAVGPAGFGVGRLIDRLIELTGANVNNIYVIGFSLGAHVAGNAGKHFNGRINTIIALDPAGPLFSAGQSDAVSPQDGLYVETIMTNAGLLGANEPLGQSNFYPNGGRNQPGCGVDIGGGCAHGRAPAFYIESLRSSVPFRSTRCASHDEVLGGVCTPSGPDANMGGQPSNFGRGVQGIYFLTTNDASPFARELTLETVKQRLLGEESKRADRADFSIEEKSAAFVGEAGGGKKQQRFNGKCHRCGKTGHMQRNCRVKKPESNANTVVGGMC