MFKALLLQLEYFKARLLRWAGSESQGAASFQPSTVVAHFGKTGSLPSGLTASQLAQETFDSQAECDAARLVVRCMYEGELAEELAAEQLVLVLQTLPDSCALLPEHKKWQQLVDNLVVSLYRDVHAVITSAQLRTTFQQLPFAAVQQWAGSDELTVDSENSVVELLSLWMAGQGGQACSKEQKQQLSCLLQPVELQRRTTIRWDVPRQQLVDLLASKDLTEDLTTELEAEQLVLVLQTLPDSCALLPEHKKWQARVHSLAGELNALPILLHLYGDVHAVITSAKLRGYFQLLPFAAVQQWAGSDALTVDMAQHH*