MANHRAVIAAVLVFCLCFVQVARCDVVAAAVSPSSPEQAQELQMLRAKVASLELRSLGLEDEISGRKEETLQLENVVREKSAQIAALVSELEVLQVPNVADDESVLKANAHNEMLEKQVLRLGSDLEDQVKKGESLEARASEAEKSLLELTQKLDHAEKINMEQKKKIEELNHSLRQVQDKLFEVEREAKLKAEELMKVHGMWLPHWVMARFVYCQDLASDKWQLHGKPVLDALAQKKSVPAAKAHLNSLKKSTDVYASAIATRSTQAYRVCRDTIQPSMAKAQEFADHYWQESKKFTTPYITKVVAASEPRLSRVCAVLEPYTRPVISAWRKLVMSASVPHRQVQKGIKHFVNDNGLLKSDSADRFAWFTASALVALPMFYTYKMLSAAIWRKAVAAQGSGGTRSKKASNRRRTQRVDS