MSNNGASTNPSSPSTGSGGSSDHVDFTVTIAASALVSLASPHDNGAATPRVIHALSVIQPVQSWTVIRDHVDFMTMDVSLGGVVSGLPRCPGLPSAESTHGGGGGDSSDNSMNAVITARNGAQEWLSTALTVPSVRSSPVMQQFLCYGANIVPPQFEGVGWVNFGHQQLGGGGGHGHVPQSPSAASRTSQQHHHPQSSPSHLSGSSHNSPHSHHAASYAAAVTGGSSNNNRSNPNLEEMEMDDMFEDEQSNDDSSNEDHDHYDDDDDDDDASYLQNRFHDPSNPYGGEPLSPAEVMEIQQDYKEVEMVEDVGSLAQSMGASHLGRSLGLQREMMSAAQQQGGGQNNRGQQGINILSNNGNVAPSISSSTSSPGGIGSAMAKAAAQX