PASMFSIDNILAARPRCKDSVLPVAPSAAAPVVFPALHGDSLYGAGGGASSDYGAFYPRPVAPGGAGLPAAVGGSRLGYNNYFYGQLHVQAAPVGPACCGAVPPLGAQQCSCVPTPPGYEGPGSVLVSPVPHQMLPYMNVGTLSRTELQLLNQLHCRRKRRHRTIFTDEQLEALENLFQETKYPDVGTREQLARKVHLREEKVEVWFKNRRAKWRRQKRSSSEESENAEKWNKTSSKASPEKREEEGKSDLDSDS