MLRERWQGCVFLLALLLSNASGTTSLGVLPSDLAKIVQSKQTKQARVCGADHRLLRSLANTGEEVILTIPNEQLQHMAEFREEADLWVAANVVPFLPATRITHILAGINVLHSSSQTGEESSYLLVPAMLNLHAALVAARLDGHVKVSTALTSGAAATGHLLRFLKETGSPFFLLSAPNKATNARADHVYGAMRALKFSGVPLIVAETESEELDGKLVYRSYYMDGSGSGRRRSLATGTFCVALQNADPTALQAGLSWACGQGQADCSAIQPGGACYKQNNLAALASYAYNDYYQKNAGTGATCSFNGTATTTATDPSAGSCVFEGSTTAGGSNSSVPTASPPTSLAPPSGLTPPTGSSPPSDFGPPAAGFGPPSGFGPPSGFGSPPSAFGPPGSFNGSGTFGPSGTLEPYGSGCRHVASLAGLTLLSAALLAVLVASPDLM*