MDAKDLDEYHNGESNHIEASQEIFWTEEEEEKLVRKIDLFLLPNIWIMYLLSYMDRTNIGNAKVAGMSDDLGLTSSQYSIVLVVFFIGYVVFEPPSNMILVRSRPSLYLPAIMCLWGILTCVMSVVQHYHHLIVLRVFIGIVEAGFAPGILLIISSWYKRKEQSRRFAVFISAAILSGAFGGLIAGGITDGLEGVHGIRGWRWLFIVEGAATAGWAIISKFLLLDYPGTSKRLTEREKAIAAARLQEGVIARGADERIGKLQGFCMACKDWRTWGFTIGYMVIVGSSTLTYFYPTLVSGLGYTGRMAQYMTVPIYAVAFACTMITSVISDKLPTYRGLIIASWLTVSMVTSIIVCAVYDFTTRYALLVIMAAGLWVSNATSLSFASSSFGSMDPEVRAQSLALMNALGNLAQIYGAYLFPSDDEPKYLMGFGVISGMLGVGVATYILMFALCRETVFAISDYLVR*