MYVSVFIALASEGTDVRALFELTLLDQSGKGKHKVHSHFDRALESGPYTLKYRGSMWGYKRFFRRTTLETSDFIKDDCLAMHCTVGVVRTRVEGPKQYTIPIPPSDIGQSLKDLLESEVGCDITFQVADETFKAHKLILAARSPVFRAQFFGLVGNPNMDKVVVEDVEPSIFKAMLLFIYSDKLPDVDEITGSASVCTSTIMVQHLLAAADRFGLDRLKLLCESKLCKEVSAETVATTLALAEQHRCPQLKAICLKFAATPSILGAVMQSEGFGYLEECCPSLLSELLGVIASVDENLTMLSSKKRSGSSILGLDLPADGAPAESASGRRIRRRF*