MGSKTLGLRNSRGRLEATSGAIGGLVSTTILYPLDTCKTKYQAEVHAGDRQKYRHLSDVLREAISTRQIGSLYQGLGTKNLQSFISQFIYFYSYSYFKRFYLKRSRNKYMGTKANLVVAAAAGACTAVITQPLDTASARMQTSAFGKSKGLWQTLTEGSWKEAFDGLGVSLLLTSNPAIQYTVFEQLKQRLLMRQKRSRNDSVTAESSPIVISAFAAFLLGALSKTMATVLTYPAIRCKVMIQAAEPDKDDRLIMNGENRDKPPRHIIDALRIIWKNEGALGFYKGVHAQILKTVLSAALLLMIKEKTSRSTWVVMVGLRX