MSQTTDSQNPAPRIGVLTGGGDCPGLNAVIRAVTKSLIYQCGAEVIGVEDGFLGLIEHRVRPLDWRSVSDILATGGTVLGTSNTASPFAWHGQDVSQAVLAYARELGLQALVAIGGDGTMTMAHGLAQRGLPVVGVPKTIDNDIAHNERSFGFDTAVATVTEALERVQTTGQSHGRVMIVETMGRYAGWIALEAGMAGAADVILIPELPYSVEAIAAVCRERSRARRCTVICIAEGAAVAGGGMTIERTVADSPDPLRLGGVGHVLRAQLQPLIEAEVRATVLGHVQRGGSPTPFDRVLATQYGNAAAQLVLRGEYNRMVTLQHGAMTSVDLASVAGRNRTVPTDHPLLVCARQIGVCLGQG