MNIPFLDNWRKRPVETANGPWSDPDGVAQLLSECDLLRDRAARAGVALGNTPLSLEALDQLLPQWRGDPEELPWLANDVGLYLGTVIIRTVPGAHWAPGPEGRPVVVMASGREVDVVTTGQEWADTGAPELSQVYAEVAEP