MELNNGERVDIIEDEDGLSALMDDILLAILGRVDITTAARTSALSTRWKHLPWLLRELIIDVKDFLPVPQPKPIDAAHMDQAMSSLTRATKSFLAIPRTECAITKLQLKLYLINNYSCDIGPLVSEIIDMGILKDLDLAILDEKEIADCTDEQMLQQAGAVNGFFSAYPSVLNCLRRLSLYNLCFAEWDINHHLFDCCKELQHLTLSNCDEGMPSVWKIDAPDSKLRVLELEFCWLRRLEVVCLPKLEKLCWDTWLCLYSPVKFDVAPSLKELYLTSVKAEGQKGFILSKVLRGTRSIQTIKLDFQGESIWIQPEGKQFCAAFSNLRKLSLHGIFVEFDLLWTIVFLEAVPRLEIFDIEVWEHPCQIEEERSYPMERVNPSWKLSELTSSCNSCLKELQIIGFKPLEQQLTFIKAVMKRAPNLGTVVLKYDDPCKDCEAIGIFPPRPSKECIFPMNKDKQDMVVKLIRDGVSSPAQIIFCT*