MPNGIGRVFTLWLFDISKNSLEGSVPPDICGPDTKLFFLRIEDNKLSGDLNLARCTQLGYVEAKGNNFSTVFTEEISALPALRGVYLEENSLAGVIPPPIFINFLPQLEELGLFKNKLSGPLPVMQLYSMKYISFADNRLIGPVPESWVRAARPGLLVALETNYLSCCGTDPLPAEELIFQRDIIQIDEVYRGVNYSAPRLPSFLALSDELEPVRAFPRQSFRATGLRCPKLRLAGQSDPEPTPPGNPASSIMWYLDPSYYMFEKCKWSAVGQPYPAGAHPLP*