MGFEVDTEFIQALEHRPKPSITEAGGIPLIDLSPLNSDDPEAISGLVAEIGESCRDWGFFQVINHGVPPQLQERIESAAKKFFALSPEEKCKVGRDEVNPLGYYEAEHTKNVRDWKEVFDFTVQEPTLIPASHELHCQELQILNNQWPHYPPELREACVDYSRGVEKLAFKLLELISSSLKLLARRLNDFFKDQTSFIRLNHYPPCTAPELVLGVGPHKDAGALTVLAQDVVGGLDVKRKTDGEWIRVKPILNSFVINVGDIIQVWSNDKYQSVEHRVMANSQKERFSIPFFFNPSHYVMVKPLEELADEHDPPKYREYNWGRFHKTRKLSNFKKLNVENIQISHFKISE