MPFVAEKPLIVAIAYPADGHAGPVLRALSYLTSRGYEAWALTGDRYKDQAMASGVERFFTLPDPFAIHGELLMEGIADVPPGLKQFDFEIQRVFIRDMAKFAEAVRGTLETARAEKGPGRKIVVVQDMAATGTAPFLFGAPPPQGFEETGFPPVLSINASMNFHSSLDVPPLGMPIDAADRTDEVIRKMYEAYAEDMQGSRDLFNKIATELGATRHITGLLTDAWLDVPDLTVPGRTADAPRKGGQMAEWLQSFLDDQAGRALVFVTQGTVDINHTELLIPTLQALSGREDLFVVGVLGVKGGRLPEDVEAGLGSNVKVLDYFPYSEILPYADVFVANGGYGGFMQGVMNGVPMVIAGEVKDKGEVAARMERAGLGINLKTATPAQEHVIAAVDKVLSDPIYRKRAMELKRENEDMDAIGGLEKAIMELASR