MTPPLHHALVLPFPLQGHISPLLRLSQHLAAAHCFRITFVNTEHNHARLVVKNNTNNQLSNDTCVNMVCLPDGLPLDAERKVTDMHLVVESMPKHMMPLLEQLISDTNQSTSASSPCKITCIIADIFLPWAHDLAKRAGVPTFIGFHASSIAQFSFLYHIPLLVSSGQLNPDGTPRDAREKLTGIPGVLGVPPSSAPWLIGDPVRSKETFQGLASVRSYVDQLDCLLFNSFTEIEKETVDALAEETEIKMAPVGPMMLLDNSSITHDQKSNSSVTTRDGLTVHEKECLDWLDGRAKGSVLYVAFGTTAWLTTEDLHALARGIEASQVPFLWVLRSDLLNGSESATGLPKDFLERTKGLAYFTSWAPQTMVLSHPSVGAFVSHGGWNSTLEAMCAGVPMLMWPDFWDQKFHAEQAVEQWQVGLLLRRDGKGVEQQEVERLVRCVMHGQEGEEIRQRAAALKDKARLAVAKDSGSSLNNLQDVIQFM