MEANGGAVARDGSELIVLGSGSSTGVPSPVCLLRPSDPPCAVCHKAIALPPQINKNYRCNPSLLIKFLHGDGELRFIQIDAGKHFKEQVLRWYLPNKVPRLDAILLTHEHADAMLGLDEIRGVQPYNSLNRIKPLSCFLSQETMNSVAEKFPYLVQKGVKEGQEIRRVTQLNYKIVQTSCDAPFDVEGLEFTPLPVMHGEDYPCLGFLFGRKSRVAYISDVSRILPETEQLISQESGGQVDLLFLDTLYKKDKHNTHFCFPQSLEAVKRIRPKRALFVGMTHEFDHELDNEFLANWSKIEGIDVRLAYDGLRIPIDL*