MMLRASTTAPRVAAARPSQRNVRVMAAASTTQLSQDELKKLAAWKAVDYVKSGMVVGLGTGSTAAFAVDRIGQLLKEGKLTNIVGVPTSIRTYEQALSLGIPLATLDEQPKLDVAIDGADEVDPNLDVVKGRGGALLREKMVEMASAKFVCIVDDSKLVDGLGGSKLAMPVEIVQFCHKYTLQRLQNLPEVKGCEAKLRMNGDKPYVTDNSNYIVDLYFQTPIVDSHAASKAILALEGVVDHGLFLDMVDVCIIAGANGVEVKERPKPKH*