MKRGESVEAVKKRENVATNFIPVLRSGGWADIGDRDCMEDTHICIDSFVDKFGFPPIEEGPGAFYGVFDGHGGKHAAQFACDRLPSLIVKDADFPLQIEKAARRAFLQTDNAFAEACSHDAGLSSGTTALVAVIIGRYLLVANAGDCRAVLSRRGKAIEMSRDHRPDCTKERIRIEASGGYIDDGYLNGQLNVTRALGDWHMEGLKAHGVSGCGPLSAEPELKRITLTEEDEFLIIGCDGLWEVFLSQNAVDFARRKLQEHNDPLVCCKELIDEALKRKTADNLTAVVVCLQSDPPPNLVVPRSRVRRSISAEGLRGLQSYLDSLRS*