MGKSSKDKRDIYYRKAKEQGWRARSAFKLLQIDEEFGILRDVKRVVDLCAAPGSWSQVLSRKVYLPAKVETSERDGDLPLIVAIDLQPMAPIEGVIQVQGDITSARTAELVIQHFDGCKADLVVCDGAPDVTGLHDMDEFVQSQLILAALTITTNVLREGGNFVAKIFRGKDISLLYSQLKMFFPTVTCAKPKSSRNSSIEAFVVCEGFCPPKDFNPKSLQKLLENPSSQADDLDCCSSWLEGSNKLIIPFLACGDLSGWDADQSYPIDSSAGTLAPVQPPIAPPYKTALNLVKHCVKVS*