MALATPTAVVLELMTMGQQSAAHLGELLRAASPTTLPGEQLQNQALAAEILRCCDRVIAAMSRCHPGAAAKKKRKATDVPGFAAAAGPPASRRARGGADARGEVVESGTTEDGFAWRKYGQKDINGCRHPRLYYRCAYRGEGCVATRRVQRSRDEPAAYAVAYYGEHTCGQGDGAAAAFQQQAAGTAAALLPAPTVVVEFGSNNASGLVDVCRDRGSALPPLIPAGSGTSWRGWSSSSSSSSSEVELGASPSPVMEFLEGSFDWESVVNSLGFGDLPLVAMLQ