MESPITQPQMFRLQFLRLLHSRRSPQVPLIADSSNPIENPLFQADVPSTTAIESCPKENIGKLKDMLKEENIHLHTEDSEQGKLPLLILSLKERSEEKRPAIVFMHGTNTNKEWLRPWLEAYASRGYVAIGLDSRYHGERADCKTAYRDALISSWRNGNTMPFIFDTVWDLIKLAEYLTQRDDIDPKKIGITGISLGGMHAWFAAAADTRYSVVVPLIGVQGFRWAIENDEWEARVNSIKPLFEEARIDLGKNIIDKELVEKVWNRIAPGLASKFDSPYSLPVIAPRPLYILNGANDPRCPLGGLELALKRAEKAYKETASPGNFKFKAEDGVGHEATSFMIKESSDWFDKFLKQEDMTT*