MVLLKKHLKDVNREDQRQMPRQRLPSIQEIFGETFLAIPSNPSYALPSHTRHAAPPALPAVYEIAHSIEGAPSNEQGLLPKISTVERSLGIISPVNELQHPEVIRPENPSFSPNGCSLNESRRFSKHPDLSIPQPGLLSCDPMDLAQPSFVEPPNVFHGFPIRKIPNSIPPQPKQLCLPEKRTPSSLDFSLFFKVIETVSAQTLAFVRYHSAMSQSDNHQRSLPGLSITEINGLLSQEQQKQDVLIYIRDELVRFDQYQALAQQNTRAAACMAGGADRGLCSSVTKQSKTHKVSKQKREWHGDSALRCHSCNRSETPEWRRGPDGPRTLCNACGLHYAKLSRRTGKFVALDDIGIRGKT