MMDPPVKEGMQHEEEAAQTVTPWEVHGATAKGIDYDKLLIQFGCEKIHDALIQRVERLTGRPPHPFLRRGVFFSHREFDKILDAYERGDKFYLYTGRGPSSEALHLGHLVPFMFTKYLQDAFKVPLVIQLTDDEKCMWKNLSVEESRRLARENAKDIIACGFDISRTFIFCDFDYVGGAFYQNMVKIAKCVTLNQVRGIFGFTGEDHIGKVSFPPVQAAPSFPTSFPHLFNDRKGIRCLIPCAIDQDPYFRMTRDAAPRIGYHKPALIESIFFPALQGESGKMSASDPNSAIYVTDSAKDIKNKINKYAFSGGGDTIENHRKYGANLEVDVPVKYLSFFLEDDEQLSVIKQEYGAGRMLTGEVKKRLIEFLTELVERHRKARAAVTDDVVDAFMSVRPLPHMFD*