MQVLNHLASTFPLLDTCFFPSSTLHTFFSTQHSHFLLHSRHPRGGGDLRRHQPGGKSLRCQFFREDHMRRLSIARVQALRRRLPIIHGPLSRDLLVQLGNLVLKGPMPHTQQLAVGYVSGFSTAANEVSRQENDQRVFVGHVFYKGKSALSMKPKGPEFKQLEGGSLALKREGCMFLEFAPAIAQRQYDWKRKHLFALSIGELGTLIGLLPNEGCEFYHDPNMGKSDAGKVRKTLKVDPMPDKSGHFFNLSVVDKSEKIDDRYVLALSRPEFTVMKSAMNFIIPYLMGWHIFIDPNQLGNNLLTGRRKPQGSVLEGNPNLEWEK*