MGALFVGAPALCATACRAPRRTHCSVARMCDVKHDAAGTKAVVVLGDLHLHPEAPRMAPFHTARQEILRALADLGVQQSDAFLVSVGDLGAYGIAGTSASFELARDFLRSFGLSYSVVTGNHDLEGLDEFKTDQENLDAWGRVFGPDTDTLTTLTEGLPVFRREIPGSDIVLLGMSTVRFREARGSSHEVYIDDEQLSWFDAQLAKCEMEGKRAFVFTHAPPMGAGLRSLQSVHVKNMCAWLNHSSGRRRRRIFLQKVKQHPCLRLWASGHFHLSHEFEDSVTLVEGRACFLQCGVIGPESSRDGYRQTRIILTDPSLGDSMKMYSVNHHDGGSLRLDASVVGQDSTAVSFALEHYPHDHVGKESWFRTFTPRPDDGCVLEPVQGEDVAAARADKVCWWHTSSGSVLGVHDGMVIEYDEETLAPVGLVMTAEELAGRDVFWISEADALVINPPAEGLSVEVLHPNADGTFARQYQLNKRYRIETKRREQLARQWLTTHRKELEA*