MGPFRSVEAVRTRSHIVGFFAPQTAREAPIFPAFWSFQFPSDVCHSTLANGLHFGARTCAACAAFFRRTISDGKKYVCKRSQRCNNPTKDATGYRKICRSCRLKRCMDIGMLPDNVQHKRCRRDSPPPAVPRVFNTMLQPFYNQIPNNGVSNISSISHRL