MPHNPIRVVVGPANYFSHPGSFNHLHDFFTDEQLSRAVWIYGKRAIAAAQTKLPPAFGLPGAKHILFRGHCSESDVQQLAAESGDDRSVVIGVGGGALLDTAKALARRLGLPFVAVPTIAATCAAWTPLSVWYNDAGQALHYEIFDDANFMVLVEPEIILNAPQQYLLAGIGDTLAKWYEAVVLAPQPETLPLTVRLGINNAQAIRDVLLNSSEQALSDQQNQQLTQSFCDVVDAIIAGGGMVGGLGDRFTRVAAAHAVHNGLTVLPQTEKFLHGTKVAYGILVQSALLGQDDVLAQLTGAYQRFHLPTTLAELEVDINNQAEIDKVIAHTLRPVESIHYLPVTLTPDTLRAAFKKVESFKA*