MSVLPFTTVDLSKPVADRDGGRFRTRPVDRFRDALDFSLHLSALGGVQPGPLATAESSPAYQSLMSTISTARTTSSGAARLRMRARAVLCLKTQKFQTYPSGCPSPSWTTRSSTWTSTRRPPRLRASPGAPQRCRRGSTRPAVGEKAEEGEGPARRLLAPDEEFLVQCTKPGEKRVRTITYDAIEECFAMPVLLAARKLEVSLTTLKKISRLPEETSIFERNAEGPGVVHDEERGAGAGGGALGSAIAVELGAALPRGLLVLGGVAALAGALGRLLPEPPGGAPLRCEGDWLNALTSVPADGTCVRKVQLVAALCDFGVFRRGSAPPGPVQQL*