MDVSGYTSEETSPMELPLKWRLLIKVWAFLITRKDGSIGRRVEKIFDRKVPAATRKGVSARDVIIDYRTGVWIRIFTPQQQASDRQLPVIFYFHGGGFTMLCANSHFPDSFARYACRTFQAMVISVDYRKTPEHRYPAAYDDCHAAVRWVVESADLPNSDMSKCFLVGESAGGNIVHHVACRLASDSVMEGRLTVLGNVVLVPFFGGEERTSAELRLLKIDPILNYVKCDAAWRLFLPPGATRDHPAANVCGPEAPDLSTLPLAPFFVTVGEYDSLKDWQVRYAQALQRMGKHVELRFYKGGVHGFHAFPHLNLTAQFRADLERFVLSKLF*