MDTLVLFHHILNELEVPLITMCAYDEAVSTCMTLGTCFNVVKPLDTETVNFLRMRALQHRSIKNHRSETEDEKQDALNANVYSQNLGWFLWSSELHGKFLQAVEVLGASATARNIHQYMNAKDLNLTIQHVASHLQKHRLRAQRQRLSHDEEGYQHYASMKELSEMMSSAYKAPSAKPNNHLATTQTQFTHGVASSIWDKYPGMVWPHMEGSSVASA