MAAFVRLLERLGWAARAQQVVEQEVEEECSVPGASGSLLAAPRCWQRLHRGAAATSGLRFGASAVQGWRARMEDAHCARLALPGLPSGWAFFAVLDGHGGARAARFGARHLPGYVLGELGPAPQEPDGVRQALRSAFLQADAQLSALWPRGDPGGSTAVALLVSPRFLYLAHCGDSRALLSRSGSVAFCTEDHRPHRPRERERIHDAGGTVRRRRVEGSLAVSRALGDFAYKQAPGRPPELQLVSAEPEVAALARQDEDEFVLLASDGVWDALSGADLAGLVTSRLRLGLDLELLCAQLLDTCLCKGSLDNMTCMVVCFPGAPRPCEEAISKEMALDEALSHKVAELYASAQEPPGLNTVFRTLASEDIPGLPPGGGLHSKAAVIAEAYSKLHQTPGECQEEEW