MVGPNFMDEIDCGSFFDHIDDLLDFPVEDVDGGAATLPSVAAAGNCNSLASIWPAESDSFPTSDSVFSGNTASDLSAELSVPYEDIVQLEWLSNFVEDSFCGGSLTMNKVEEPSCTTKEDSVNTQFHTSSPVSVLESSSSCSGGKTFPLSSPEIYIPVPCGRTRSKRPRPATFNPRPAMNLISPASSFVGENMQPNVISSKSSSDSENFAESQLVPKMPKQASEEPKKKKKVKLPLPLVPADNNQNASQPVRKCMHCEITKTPQWRAGPMGPKTLCNACGVRYKSGRLFPEYRPAASPTFCPSVHSNSHKKVLEMRCRGIDKSGFAINSAASPELIPNTNSSLPLEYM